elaphe hohenackeri - Turkish English Dictionary